Big Huge Thesaurus

Popular Democratic Front for the Liberation of Palestine

noun